Skip to main content

Class Table<T>

Assembly: Dalamud.dll
Declaration
public class Table<T>

Properties

ItemHeight

Declaration
protected float ItemHeight { get; set; }

ExtraHeight

Declaration
public float ExtraHeight { get; set; }

Sortable

Declaration
protected bool Sortable { get; set; }

TotalItems

Declaration
public int TotalItems { get; }

CurrentItems

Declaration
public int CurrentItems { get; }

TotalColumns

Declaration
public int TotalColumns { get; }

VisibleColumns

Declaration
public int VisibleColumns { get; }

Fields

Items

Declaration
protected readonly ICollection<T> Items

Label

Declaration
protected readonly string Label

Headers

Declaration
protected readonly Column<T>[] Headers

filterDirty

Declaration
protected bool filterDirty

sortDirty

Declaration
protected bool sortDirty

sortIdx

Declaration
protected int sortIdx

Flags

Declaration
public ImGuiTableFlags Flags

Methods

Draw(float)

Declaration
public void Draw(float itemHeight)
Parameters
TypeName
System.SingleitemHeight

DrawFilters()

Declaration
protected virtual void DrawFilters()

PreDraw()

Declaration
protected virtual void PreDraw()